#ifndef CONFIGURACION_H
#define CONFIGURACION_H

#define N_ARG 2
#define POS_OPCION 1
#define POS_OBJETIVO 2
#define OPCION_INDICE "-i"
#define OPCION_CONSULTA "-q"
#define MSJ_ARG "Cantidad de argumentos errónea"
#define MSJ_ARG2 "Opción inválida"
#define COMILLA '"'
#define OP_NULL "Se quiere comenzar una operación pero esta aún no fué creada. (operacion==NULL)"
#define CAR_ZERO '0'

#define TAM_NUM 4

//defino las maracas de los tipos de clase
#define CLAVE_INT 'i'
#define CLAVE_CHAR 'c'

typedef int tIdDoc;

#define FILENAME_INDICE "./result_indexer/indice.dat"
#define FILENAME_RUTA_ARCHIVOS "./result_indexer/rutaArchivos.dat"
#define FILENAME_PUNTEROS "./result_indexer/punteros.dat"
#define FILENAME_CODIGOSMD5_POR_IdDOC "./result_indexer/codigosMD5_por_IdDoc.dat"

#endif
